planetary camera - German English Dictionary